Part Number Hot Search : 
F4718 V470M SI7115DN C7020 00850 SR220 E003586 MM3142DN
Product Description
Full Text Search
 

To Download MLX90314-12 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  mlx 9031 4 programmable sensor interface 3901090314 rev 008 page 1 apr/12 features and benefits microprocessor-controlled signal conditioning for b ridge-type sensors suited for low-cost sensors: reduction of non-linea rity by programmable coefficients external or internal temperature sensor for compens ating temperature errors versatile output signal ranges: 4, 5, 10, or 11v dc ; 4 to 20 ma loop mass calibration easy with 2400 or 9600 baud uart power supply from 6 to 35v dc applications pressure transducers accelerometers temperature sensor assemblies linear position sensors ordering code product code temperature code package code option code packing form code mlx90314 l df baa-000 tu mlx90314 l df baa-000 re legend : temperature code: l for temperature range -40c to 150c package code: df for soic300mil packing form: re for reel, tu for tube ordering example: mlx90314ldf-baa-000-tu description the mlx90314 is a dedicated microcontroller which p erforms signal conditioning for sensors wired in br idge or differential configurations. sensors that can be us ed include thermistors, strain gauges, load cells, pressure sensors, accelerometers, etc. the signal conditioni ng includes gain adjustment, offset control, high o rder temperature and linearity compensation. compens ation values are stored in eeprom and are re- programmable. programming is accomplished by using a pc, with an interface circuit (level shifting and glue logic), and provided software. the application circuits can provide an output of a n absolute voltage, relative voltage, or current. t he output can be range limited with defined outputs when the signal is beyond the programmed limits. other features include alarm outputs and level steering. the robust electrical design allows the mlx90314 to be used where most signal conditioning and sensor interface circuits cannot be used. voltage regulation control is provided for absolute voltage and current modes (external fet required). the standard package is a plastic so16w. the device is static-sensitive and requires esd precautions.
mlx 9031 4 programmable sensor interface 3901090314 rev 008 page 2 apr/12
mlx 9031 4 programmable sensor interface 3901090314 rev 008 page 3 apr/12 table 1. mlx90314 electrical specifications dc operating parameters: t a = -40 to 140 o c, v dd1 = 6 to 35v dc (unless otherwise specified). p a r a m e t e r symbol test conditions min typ max units regulator & co n s u m pt i on i npu t vo l t a g e range v in v dd1 ( re gu l a t o r co nn e ct e d ) 6 35 v s upp l y current i dd @ t a = 100oc current m od e 2.1 m a s upp l y current i dd @ t a = 100oc v o l t a g e m od e 5.0 m a re gu l a t e d su pp l y vo l t a g e v reg 4.5 4.75 5.2 v re gu l a t e d vo l t a g e t empera t ur e c o e ff i ci e n t - 600 u v / o c s upp l y r e j e ct i on r a t i o psrr v dd1 > 6 v 90 d b instrumentation amplifier di ff e r e n t i a l i npu t range vbp-vbn iinv = 0 - 2.88 8.38 m v / v ( v dd ) di ff e r e n t i a l i npu t range vbp-vbn iinv = 1 - 8.38 2.88 m v / v ( v dd ) common mode i npu t range 1 / 2 ( v b p + v bn) 38.0 65.0 % v dd p i n l ea kag e current p i n s vbp & vbn to gnd, v dd = 8.0 n a common mode r e j e ct i on ra t i o cm rr 60 d b hardware g a i n 69 84 v / v coarse o ff se t con t r o l range cs of [ 1 : 0 ] = 00 - 4.37 - 3.97 m v / v cs of [ 1 : 0 ] = 01 - 1.46 - 1.09 m v / v cs of [ 1 : 0 ] = 10 1.09 1.46 m v / v cs of [ 1 : 0 ] = 11 3.97 4.37 m v / v f i xed o ff se t con t r o l r a ng e hi gh 1.71 2.29 m v / v l o w - 2.00 - 1.43 m v / v ia chopper f r e qu e n cy 300 khz gain st age course g a i n ( f i xed g a i n = 1023 ) * csgn = 100 to 111: vo lta only, not applicable to curr e output > 6.5v; msb = 1 output < 6.5v; msb = 0 csgn = 000 3.0 3.3 v / v csgn = 001 4.9 5.4 v / v g e mode nt mode. csgn = 010 8.0 8.8 v / v csgn = 011 12.8 14.1 v / v csgn = 100 * 7.9 8.7 v / v csgn = 101 * 12.7 14.0 v / v
mlx 9031 4 programmable sensor interface 3901090314 rev 008 page 4 apr/12 coarse g a i n csgn = 110 * 20.4 23.0 v / v csgn = 111 * 33.1 36.6 v / v f i xe d g a i n co n tr o l r a ng e 0.480 0.970 v / v table 1. mlx90314 electrical specifications (continued) dc operating parameters: t a = -40 to 140 o c, v dd1 = 6 to 35v dc (unless otherwise specified). parameter test conditions min typ max un i t s digital mode & current mode coarse gain stage course g a i n csgn = 00 1.05 1.17 v / v csgn = 01 1.71 1.89 v / v csgn = 10 2.77 3.06 v / v csgn = 11 4.48 4.95 v / v v ol t a ge mode output stage ( see v ol t a ge m o de ) output vo l t a g e span cs g n[ 2 : 2 ] = 0 4.5 6.5 v g a i n 2.74 3.04 v / v cs g n[ 2 : 2 ] = 1 6.5 11 v g a i n 7.24 7.86 v / v m i n i m u m output vo l t a g e - 0.2 v output source cu rr e n t 2.0 m a output sink current @ 0v output vo l t a g e 20 u a output resistance over co m p l e t e output r a ng e 25 ohms di g i t a l mode output span cs g n[ 2 : 2 ] = 0 6.5 v cs g n[ 2 : 2 ] = 1 11.0 v di g i t a l mode step size v dd = 5v, cs g n[ 2 : 2 ] = 0 6.5 m v v dd = 5v, cs g n[ 2 : 2 ] = 1 11.0 m v ca p a cit i ve l o a d vmo p i n 10 nf current mode output st age f i xed g a i n r sense = 24 ohm 8.4 9.3 m a / v output current cmo p i n current mode 27 m a current sense r e si st o r 24 ohms di g i t a l mode current output span v dd = 5 v 23 m a di g i t a l mode current step s i ze v dd = 5 v , r s e n s e = 24  30 u a signal path ( g ene r a l ) o ve r a ll g a i n v o l t a g e mode 98 2100 v / v current mode = 24  284 2625 m a / v o ve r a ll non - li n ea r i t y - 0.25 0.25 % ra t i o m e t ry error (4.75v ? 5.25v) o ve r a ll g a i n < 250 v / v - 1.75 1.75 % o ve r a ll g a i n > 250 v / v -4.6 +4.6 %
mlx 9031 4 programmable sensor interface 3901090314 rev 008 page 5 apr/12 table 1. mlx90314 electrical specifications (continued) dc operating parameters: t a = -40 to 140 o c, v dd1 = 6 to 35v dc (unless otherwise specified). parameter test conditions min typ max units bandwidth (-3db) 39 nf connected f r o m flt to gnd 2.8 3.5 4.2 k hz no i se , v dd = 5v, c flt =39nf, c l =10nf, r l =5k  , a n a l og mode (max. g a i n ) temperature sensor & - am p lifi e r 17 m v rm s temperature sensor se nsi t i vi ty 390 u v / o c temperature sensor output vo l t a g e 70 380 m v temperature sensor & amplifier ( c ont i nu e d ) . i npu t vo l t a g e range tmp p i n @ v dd = 5.0 v g nt p [ 1,0 ] = 00 207 517 m v g nt p [ 1,0 ] = 01 145 367 m v g nt p [ 1,0 ] = 10 101 263 m v g nt p [ 1,0 ] = 11 71 186 m v dac re so l u t i on 10 b i t m ono t on i cit y guaranteed by design ra t i o m e t r i c output range (dac ou t pu t ) 1 75 % v dd o ff se t e rr o r 10 l s b di ff e r e n t i a l non - li n ea r l y 1 l s b i n t e g r a l non - li n ea r i t y 2 l s b adc re so l u t i on 10 b i t m ono t on i cit y guaranteed by design ra t i o m e t r i c i npu t r a ng e 1 75 % v dd o ff se t e rr o r 10 l s b di ff e r e n t i a l non - li n ea r l y 1 l s b i n t e g r a l non - li n ea r i t y 2 l s b on-chip rc oscillator and clock un t r i mm e d rc o sci ll a t o r f r e qu e n cy 40 250 khz t r i mm e d rc o sci ll a t o r f r e qu e n cy (mea s ure d a t tm p p i n with t s t b p i n pu ll e d l o w a f t e r po w e r up ) 86.9 87.8 88.7 khz frequency temperature co e ff i ci e n cy 26 hz/oc clock s t a b ili ty with temperature co m p e n sa t i on over full temperature r a ng e - 3 + 3 % ra t i o of f ( m i cr ocon t r o ll e r m a i n cl o ck and (rc o sci ll a t o r) turbo = 0 7 turbo = 1 28
mlx 9031 4 programmable sensor interface 3901090314 rev 008 page 6 apr/12 uart baud r a t e turbo = 0 2400 baud turbo = 1 9600 baud coms p i n i npu t l e ve l s l o w 0.3 * v dd v hi gh 0.7 * v dd v l o w 100 ohms hi gh 100 kohms table 1. mlx90314 electrical specifications (continued) dc operating parameters: t a = -40 to 140 o c, v dd1 = 6 to 35v dc (unless otherwise specified). parameter test conditions min typ max units i nput & output p i n s ( i 01 & i 02 ) di g i t a l i npu t l e ve l s l o w 0 .5 v hi gh v dd - 0.5 output l e ve l s @ output current = 5ma l o w v dd - 0.4 0.4 v @ output current = 5ma h i gh v dd tstb p i n i npu t l e ve l s l o w 0.5 v hi gh v dd - 0.5 p u ll - up re si st o r 66 kohms flt p i n output r e si st a n ce 1.24 kohms output vo l t a g e range vdd = 5 v 0.05 3.6 v ofc p i n output vo l t a g e range vdd = 5 v 0.05 3.75 v load ca p a cit o r 20 p f uart & coms p i n coms p i n output resistance
mlx 9031 4 programmable sensor interface 3901090314 rev 008 page 7 apr/12 supply voltage (ratiometric) v dd max 6v supply voltage (ratiometric) v dd min 4.5v supply voltage (operating), v dd1 max 35v reverse voltage protection -0.7v supply current, current mode, i dd 3.5ma supply current, voltage mode, i dd 4.5ma output current, i vmo 8ma output current (short to v dd ), i scvmo 100ma output current (short to v ss ), i scvmo 8ma output voltage, v vmo +11v power dissipation, p d 71mw operating temperature range, t a -40 to +140 storage temperature range, t s -55 to +150 maximum junction temperature, t j 150c unique features customization melexis can customize the mlx90314 in b oth hardware and firmware for unique requirements. the hardware design provides 64 bytes of ram, 3 kbytes of rom, and 48 bytes of eeprom for use by the firmware. special information the output of the sensor bridge is amplified via of fset and gain amplifiers and then converted to the corre ct output signal form in one of the output stages. the sensitivity and offset of the analog signal cha in are defined by numbers passed to the dac interfaces from the microcontroller core (gn[9:0] and of[9:0]) . the wide range of bridge offset and gain is accommodated by means of a 2-bit coarse adjustment dac in the offset adjustment (csof[1:0]), and a similar one in the gain adjustment (csgn[2:0]). the signal path can be directed through the processor f or digital processing. two i/o pins are availabl e for analog inputs or digital outputs. these pins can be used for alarms on various points on the analog sig nal path and built-in or external temperature values. programming and setup the mlx90314 needs to have the compensation coefficients programmed for a particular bridge sensor to create the sensor system. programming the eeprom involves some minimal communications interface circuitry, melexis? setup software, and a pc. the communications interface circuitry is available in a de ve lopm ent b oar d. t his circuitr y communicates with the pc via a standard rs- 232 serial communications port. cross reference there are no known devices which the mlx 90314 can replace. esd precautions observe standard esd control procedures for cmos semiconductors. table 2. absolute maximum ratings
mlx 9031 4 programmable sensor interface 3901090314 rev 008 page 8 apr/12 table 3. pin description p i n signal na m e description 1,2 i/o1, 2 bi-directional i/o. can also be used as input to a/ d converter. i/o can be controlled by serial communications or by firmware as alarm inputs or level out. ( u n c on n e c ted wh e n n o t u s ed) 3 tstb test pin for melexis production testing. (in normal application connected to v dd) 4 flt filter pin; allows for connection of a capacitor to the internal analog path. 5 ofc offset control output. provides access to the inter nal programmed offset c ont r ol v o l t a ge f or u s e w i th e x te r nal c i rc u i t r y . ( un c o n ne c ted w h en n ot u s e d) 6,7 vbn,vbp bridge inputs, negative and positive. 8 tmp temperature sensor input. an external temperature s ensor can be used in conjunction with the internal one. the external sen sor can provide a te m pe r atu r e r ea d i n g at t he l o c a t i on of the b r i d g e s en s o r . 9 v dd regulated supply voltage. used for internal analog circuitry to ensure accurate and s t a b l e s i g nal m an i p u l a t i on. 10 fet regulator fet gate control. for generating a stable supply for the bridge sensor and internal analog circuitry (generates reg ulated voltage for vdd). 11 v dd1 unregulated supply voltage. used for digital circui try and to generate fet out p ut. 12 vmo voltage mode output. compensated sensor output volt age. 13 cmo current mode output. compensated sensor output for current mode operation. 14 cmn current mode negative rail. current mode return pat h. 15 gnd power supply return. 16 coms serial communications pin. bi-directional serial co mmunication signal for reading and writing to the eeprom. figure 2. pinout (so16w (lw) package)
mlx 9031 4 programmable sensor interface 3901090314 rev 008 page 9 apr/12 analog features supply regulator a bandgap-stabilized supply-regulator is on-chip wh ile the pass-transistor is external. the bridge-type se nsor is typically powered by the regulated supply (typic ally 4.75v). for ratiometric operation, the supply-regul ator can be disabled by connecting together the unregulated and regulated supply pins. oscillator the mlx90314 contains a programmable on-chip rc oscillator. no external components are needed to se t the frequency (87.8 khz +/-1%). the mcu-clock is generated by a pll (phase locked loop tuned for 614 khz or 2.46 mhz) which locks on the basic oscillato r. the frequency of the internal clock is stabilized o ver the full temperature range, which is divided into t hree regions, each region having a separate digital cloc k setting. all of the clock frequency programmi ng is done by melexis during final test of the component. the device uses the internal temperature sensor to determine which temperature range setting to use. a/d and d/a power-on reset the power-on reset (por) initializes the state of t he digital part after power up. the reset circuitry is completely internal. the chip is completely reset a nd fully operational 3.5 ms from the time the supply c rosses 3.5 volts. the por circuitry will issue another por if the supply voltage goes below this threshold for 1. 0 us. test mode for 100% testability, a "test" pin is provided. if the pin is pulled low, then the monitor program is entered and the chip changes its functionality. in all other applications, this pin should be pulled high or left floating (internal pull-up). temperature sense the temperature measurement, tpo, is generated from the external or internal temperature sensor. this i s converted to a 10-bit number for use in calculating the signal compensation factors. a 2-bit coarse adjustm ent gntp[1:0] is used for the temperature signal gain & offset adjustment. conversions using only one dac for saving chip area, the "offset dac" is multiplex ed in various ways. both "fine offset" and "digital mo de" signals are stored on a capacitor. an adc-loop is available by using a comparator and sar. d/a before changing to another capacitor, the dac outpu t should be settled to the new value. for example, modsel moves the analog multiplexer to the so- called "open state 0." at the same time, the 10 bit mux selects of[9:0] for the offset-dac. after the dac settling time, the analog multiplexer is moved to i ts final state and the dac-output is stored on a capacitor. a/d the s/w-signal modsel connects the sar-output to the dac and the dac-output to the comparator. the saregister is initialized by a rising edge of stc ( s/w signal). at the end of the a/d conversion, the eoc flag is set to 1 and the controller can read th e adc values.
3901090314 rev 008 page 10 apr/12 mlx 9031 4 programmable sensor interface digital features microprocessor, lx11 core, interrupt controller, memories the lx11 microcontroller core is described in its o wn datasheet. as an overview, this implementation of t he lx11 risc core has following resources: two accumulators, one index and two interrupt accumulators. 15 - 8 bit i/o ports to internal resources. 64 byte ram. 4 kbytes rom : 3 kbytes is available for the customer's application firmware. 1k is reserved for test. 48 x 8 bit eeprom. four interrupt sources, two uart interrupts and two timers. uart the serial link is a potentially full-duplex uart. it is receive-buffered, in that it can receive a second b yte before a previously received byte has been read fro m the receiving register. however, if the first byte is not read by the time the reception of the second byte i s completed, the first byte will be lost. the uart's baud rate depends on the rc-oscillator's frequency and t he "turbo"-bit (see output port). transmitted and received data has the following structure: start bi t = 0, 8 bits of data, stop bit = 1. sending data writing a byte to port 1 automatically starts a transmission sequence. the tx interrupt is set when the stop-bit of the byte is latched on the serial l ine. receiving data reception is initialized by a 1 to 0 transition on the serial line (i.e., a start-bit). the baud rate peri od (i.e., the duration of one bit) is divided into 16 phases. the first six and last seven phases of a bit are no t used. the decision on the bit-value is then the res ult of a majority vote of phase 7, 8 and 9 (i.e., the cent er of the bit). spike synchronization is avoided by de-bouncing on the incoming data and a verification of the start-b it value. the rx interrupt is set when the stop bit is latched in the uart. timer the clock of the timers tmi and tpi is taken direct ly from the main oscillator. the timers are never reloaded, so the next interrupt will take place 2x oscillator pulses after the first interrupt. watch dog an internal watch dog will reset the whole circuit in case of a software crash. if the watch dog counter is not reset at least once every 26 milliseconds (@ 2.46 mhz main clock), the microcontroller and all the peripherals will be reset. firmware the mlx90314 firmware performs the signal conditioning by either of two means: analog or digi tal. the analog signal conditioning allows separate offs et and gain temperature coefficients for up to four temperature ranges. digital mode allows for all of the analog capabilities plus up to five different gain values based on the input signal level. also available in both modes is the capability of range limiting and level steering. temperature processing in both analog and digital modes, the temperature reading controls the temperature compensation. this temperature reading is filtered as designated by th e user. the filter adjusts the temperature reading by factoring in a portion of the previous value. this helps to minimize the effect of noise when using an exter nal temperature sensor. the filter equation is: if measured_temp > temp_f(n) then temp_f(n+1) = temp_f(n) + [measured_temp - temp_f(n)] / [2 n_factor ]. if measured_temp < temp_f(n), then temp_f(n+1) = temp_f(n) - [measured_temp - temp_f(n)] [2 n_factor ]. temp_f(n+1) = new filtered temperature value. temp_f(n) = previous filtered temperature value. measured_temp = value from temperature a to d. n_factor = filter value set by the user (four lsb?s of byte 25 of eeprom), range 0-6. the filtered temperature value, temp_f, is stored i n ram bytes 58 and 59. the data is a 10 bit value, le ft justified in a 16 bit field.
3901090314 rev 008 page 11 apr/12 mlx 9031 4 programmable sensor interface different modes analog mode the parameters of and gn represent, respectively, offset correction and span control, while oftci and gntci represent their temperature coefficients (thermal zero shift and thermal span shift). after reset, the firmware continuously calculates the offset and gain dac settings as follows: the eeprom holds parameters gn, of, oftci and gntci, where ?i? is the gap number and can be 1 < i < 4. the transfer offset dac_offset (new value) ~ of[9:0]+[oftci* dt] of[9:0] = fixed gain, bytes 4 and 17 in eeprom. oftci = offset for a given temperature segment i. oftcil and oftcih in eeprom table. dt = temp. change within the appropriate gap. calculation of the offset for a given temperature s eg- ment is performed the same way as for the gain. [ mv / v ] function is described below. vout = fg * dac_gain * csgn[2:0] * {vin+dac_offset+csof} iout = fg * dac_gain * csgn[1:0] * {vin+dac_offset+csof} * 8.85ma/v fg = hardware gain (~72v/v). part of the hardware design, and not changeable. csgn = course gain, part of byte 2 in eeprom. csof = coarse offset, part of byte 2 in eeprom . gain dac_gain (new value) ~ gn[9:0] + [gntci * dt] gn[9:0] = fixed gain, bytes 3 and 17 in eeprom. gntci = gain tc for a given temperature segment i. gntcil and gntcih in eeprom table. dt = temp. change within the appropriate gap. how to calculate gain in the first temp. gap?: dac_gain = gn[9:0] - gntc1 * (t1 ? temp_f1) how to calculate gain in the other temp. gaps?: 2nd gap: dac_gain = gn[9:0] + gntc2 * (temp_f2 ? t1) 3th gap: dac_gain = dac_gain2 + gntc3 * (temp_f3 ? t2) 4th gap: dac_gain = dac_gain3 + gntc4 * (temp_f4 ? t3) where: temp_f = filtered temp. (previously described). if gntc1 > 2047 => dac_gain if gntc2,3,4 > 2047 => dac_gain digital mode the mlx90314 firmware provides the capability of digitally processing the sensor signal in addition to the analog processing. this capability allows for signa l correction. signal correction while in digital mode the firmware can perform sign al correction. this is an adjustment to the output lev el based on the input signal level. adjustment coefficients can be set for five different signal r anges. the output is obtained by the following formula: output = (signal ? pi) * pci + poff where signal = input signal measurement; poff = pressure ordinate pi = pressure signal point (i = 2,3,4,5) pci = programmed coefficient. the pci coefficients are coded on 12 bits: one bit for the sign, one for the unity, and the rest for the decimals. the pi are coded on 10 bits (0-3ffh) in high-low order. pnb_tnb: contains the number of signal points , coded on the four msb?s. the four lsb?s are reserve d for the number of temperature points. see table 4 a nd table 5. compensation trade-offs a compromise must be made between temperature compensation and pressure correction. the eeprom space where the signal coefficients are stored is shared with the temperature coefficients, with the result that an eeprom byte can be used either for a temperature coefficient or for a signal coefficient , but not both. table 6 presents the possibilities among the maximum number of temperature gaps and the maximum number of signal gaps
3901090314 rev 008 table 4. pnb_tnb bit d pressure gap s # of pressure gaps 4msb of pnb fixed 1 5 (f 1 1 4 (e 2 1 2 (c 3 1 0 (a 4 5 table 5. pnb_tnb bit d temperature ga p # of temperature gaps 4 lsb fixed (1) 2 gaps 3 gaps 4 gaps 1 1 (b page 12 mlx programmable senso r maximum number o f temperature g a p s maxi mu s f i xe d g a i n and f i xe d o ff se t 2 g a p s 3 g a p s 4 g a p s f o u t pu t ( uni t s) d ef i n i t i on; s pnb _tnb value 5 (f hex) 4 (e hex) 2 (c hex) 0 (a hex) 8 6 d ef i n i t i on; p s table 6. temper a & signal limitati o of pnb_tnb 0 5 8 1 (b hex) figure 4. si gna linearity corre c output pc4 m l p c5 pc3 pc2 pc1 0 p2 p3 p4 p5 apr/12 mlx 9031 4 r interface mu m number o f s i gn a l g a p s 5 g a p s 3 g a p s 2 g a p s f i xe d sign a l a ture o ns gna l c tion l x90314 c5
3901090314 rev 008 page 13 apr/12 mlx 9031 4 programmable sensor interface
3901090314 rev 008 page 14 apr/12 mlx 9031 4 programmable sensor interface s e l ec t e d i npu t m ux v al u e t p o 0010 i a o 0110 g no 0000 vmo 0011 bit function remarks 7 1= eeprom checksum test active 0= eeprom checksum test inactive eeprom checksum test. checksum test failure will force the output to the value programmed in bytes 4 0 and 41 of the eeprom (see table 10). 6 0 = analog mode 1 = digital mode digital mode must be activated when vmo and cmo both active. 5 0 = alarm function inactive 1 = alarm function active alarm functions are like ?limiting functions?: if defined adc input is below low alarm trigger, then digmod becomes active with alarm low output). if defined adc input is above high alarm trigger, then digmod becomes active with alarm high output. note: deactivated if the level steering mode is act ive 4 0 = io1/io2 are not active outputs 1 = level steering: io1/io2 are active outputs depending on the sampled input, io1/io2 will be a two bit digital output. if io1/io2 are not active o utputs, then they will be analog inputs. 3 0 = turbo inactive 1 = turbo active 2 0 = vmo inactive 1 = vmo active 1 0 = internal temperature sensor active 1 = external temperature sensor active 0 0 = cmo inactive 1 = cmo active cmo has fixed digital value (eeprom byte - see below) if both vmo and cmo are active. to activate this value, the digital mode must be activated. level steering the level steering option allows configuration of t he io pins as outputs to indicate the relative level of a selected signal. see figure 7. the levels at which the two outputs change state are programmed by t he user. the programmed levels are set as eight bit numbers and compared to the upper eight bits of the digitized signal. this function utilizes the same resources as the alarm function. the two functions (level steering and alarm) can not be used simultaneously. four bytes in the eeprom command this option. the first byte is used to select the i nput, while the last three comprise the transition levels . the control byte for the level steering is the same as for the alarm. the four msb?s hold the code for the selected input. the control byte has several possibilities as designated by the mux settings (se e table 8) communications the mlx90314 firmware transfers a complete byte of data into and from the memory based on a simple command structure. the commands allow data to be read and written to and from the eeprom and read from the ram. ram data that can be read includes the current digitized temperature and digitized gno . the commands are described below. melexis provides setup software for programming the mlx90314. table 8. level steering bit definitions table 9. mode byte bit definition
3901090314 rev 008 page 15 apr/12 mlx 9031 4 programmable sensor interface uart commands the commands can be divided into three parts: (1) downloading of data from the asic, (2) uploading of data to the asic and (3) the reset command. all the commands have the same identification bits. the two msb?s of the sent byte indicate the command while the last six msb?s designate the desi red address. the commands are coded as followed: 11 to read a ram byte. 10 to read an eeprom byte. 01 to write in the eeprom. 00 to write in the ram. the addresses can include 0-63 for the ram, 0-47 fo r the eeprom, and 63 for the eeprom, reset command (read). downloading command with one byte, data can be downloaded from t he asic. the asic will automatically send the value of the desired byte. uploading command writing to the ram or eeprom involves a simple handshaking protocol in which each byte transmitted is acknowledged by the firmware. the first byte transmitted to the firmware includes both command and address. the firmware acknowledges receipt of the command and address byte by echoing the same information back to the transmitter. this ?echo? al so indicates that the firmware is ready to receive the byte of data to be stored in ram or eeprom. next, the byte of value to be stored is transmitted and, if successfully received and stored by the firmware, i s acknowledged by a ?data received signal,? which is two bytes of value bch. if the ?data received signa l? is not observed, it may be assumed that no value has been stored in ram or eeprom. reset command reading the address 63 of the eeprom resets the asic and generates a received receipt indication. immediately before reset, the asic sends a value of bch to the uart, indicating that the reset has been received. eeprom data all user-settable variables are stored in the eepro m within the mlx90314. the eeprom is always re- programmable. changes to data in the eeprom do not take effect until the device is reset via a sof t reset or power cycle. 12 bit variables are stored on 1.5 bytes. the 4 msb?s are stored in a separate byte an d shared with the four msb?s of another 12-bit variab le. clock temperature stabilization to provide a stable clock frequency from the intern al clock over the entire operating temperature range, three separate clock adjust values are used. shifts in operating frequency over temperature do not effect the performance but do, however, cause the communications baud rate to change. the firmware monitors the internal temperature sens or to determine which of three temperature ranges the device currently is in. each temperature range has a factory set clock adjust value, clktc1, clktc2, and clktc3. the temperature ranges are also factory set . the ctemp1 and ctemp2 values differentiate the thre e ranges. in order for the temperature a to d value t o be scaled consistently with what was used during facto ry programming, the clkgntp (temperature amplifier gain) valued is stored. the cadj value stored in by te 1 of the eeprom is used to control the internal clock frequency while the chip boots. unused bytes there are eight unused bytes in the eeprom address map. these bytes can be used by the user to store information such as a serial number, assembly date code, production line, etc. melexis doesn?t guarant ee that these bytes will be available to the user in f uture revisions of the firmware. eeprom checksum a checksum test is used to ensure the contents of t he eeprom. the eight bit sum of all of the eeprom addresses should have a remainder of 0ffh when the checksum test is enabled (mode byte). byte 47 is used to make the sum remainder totals 0ffh. if the checksum test fails, the output will be driven to a user defined value, faultval. when the checksum test is enabled, the checksum is verified at initialization of ram after a reset. ram data all the coefficients (pressure, temperature) are compacted in a manner similar to that used for the eeprom. they are stored on 12 bits (instead of keeping 16 bits for each coefficient). all the measurements are stored on 16 bits. the user must have access to the ram and the eeprom, while interrupt reading of the serial port. therefore, by tes must be kept available for the return address, the a- accu and the b-accu, when an interrupt occurs. the ram keeps the same structure in the both modes.
3901090314 rev 008 page 16 apr/12 mlx 9031 4 programmable sensor interface de c i m a l v a l u e hex a d ec i m a l e qu i v a l e nt fixed point s i gn e d number e qu i v a l e nt 0 0000h +0.00 1023 3ffh +0.9990234 1024 400h +1.000 2047 7ffh +1.9990234 2048 800h - 0.000 3071 0 b ffh - 0.9990234 3072 0c00h - 1.000 4095 0fffh - 1.9990234 table 10. examples of fixed point signed numbers data range various data are arranged as follows: temperature points: 10 bits, 0-03ff in high- low order. pressure points: 10 bits, 0-03ff in high-low order. gn1: 10 bits, 0-03ff in high-low order. of1: 10 bits, 0-03ff in high-low order. gntci: signed 12 bits (with msb for the sign), [-1.9990234, +1.9990234]. oftci: signed 12 bits (with msb for the sign), [-1.9990234, +1.9990234]. pci: signed 12 bits (with msb for the sign), [-1.9990234, +1.9990234] digmo: 10 bits, 0-03ff in high-low order (see table 13 for examples of fixed point signed numbers.) table 11. eeprom byte definitions byte designation note 0 mode byte contents described in table 9. 1 cadj controls system clock during boot. 2 coarse control contents described in table 12. 3 gn1l the eight lsb's of the fixed gain, gn[7:0]. 4 of1l the eight lsb's of fixed offset of[7:0]. 5 gntc1l the eight lsb's of the first gain tc gntc1[7:0]. 6 oftc1l the eight lsb's of the first offset tc oftc1[7:0]. 7 tr1l pc5l the eight lsb's of the first temperature point, t1[ 7:0]. the eight lsb's of pressure coefficient 5 pc5[7:0]. 8 gntc2l p5l the eight lsb's of the second gain tc gntc2[7:0]. the eight lsb's of pressure point 5 p5[7:0]. 9 oftc2l pc4l the eight lsb's of the second offset tc oftc2[7:0]. the eight lsb's of pressure coefficient 4 pc4[7:0]. 10 tr2l p4l the eight lsb's of the second temperature point t2[ 7:0]. the eight lsb's of pressure point 4 (or signature) p4[7:0]. 11 gntc3l pc3l the eight lsb's of the third gain tc gntc3[7:0]. the eight lsb's of pressure coefficient 3 (or signa ture) pc3 [8:0].
3901090314 rev 008 page 17 apr/12 mlx 9031 4 programmable sensor interface table 11. eeprom byte definitions (continued) byte designation note 12 oftc3l o r p 3 l the eight lsb's of the third offset tc oftc3[7:0]. the eight lsb's of pressure point 2 (or signature) p2[7:0]. 13 tr3l o r p c2 l the eight lsb's of the third temperature point t3[7 :0]. the eight lsb's of pressure coefficient 2 pc2[7:0]. 14 gntc4l o r p 2 l the eight lsb's of the fourth gain tc gntc4[7:0]. the eight lsb's of pressure point 2 p2[7:0]. 15 oftc4l o r p c1 l the eight lsb's of the fourth offset tc oftc4. the eight lsb's of pressure coefficient 1 pc1 16 p o ff l the eight lsb's of pressure (output signal) ordinat e poff[7:0]. upper l owe r four fou r b i t s b i t s upper four bits. lower four bits 17 gn1 [ 9 : 8 ] o f1 [ 9 : 8 ] two msb's of fixed gain two msb's of fixed offset gn[9:8]. of[9:8] 18 g nt c1 [ 11 : 8 ] o f t c1 [ 11 : 8 ] four msb's of first gain tc four msb's of the first offset gntc1[11:8]. tc oftc1[11:8]. 19 t r1 [ 9 : 8 ] g nt c2 [ 11 : 8 ] p c5 [ 11 : 8 ] p 5 [ 9 : 8 ] two msb's, first temperature four msb's, second gai n point t1[9:8] or tc gntc2[11:8] or four msb's, pressure tc gntc2[11:8] or coefficient 5 pc5[11:8]. two msb's pressure point 5 p5[9:8]. 20 o f t c2 [ 11 : 8 ] t r2 [ 9 : 8 ] p c4 [ 11 : 8 ] p 4 [ 9 : 8 ] four msb's second offset two msb's second tc oftc2[11:8] or temperature point t2[9:8] or four msb's pressure two msb's pressure point 4 coefficient 4 pc4[11:8]. p4[9:8]. 21 g nt c3 [ 11 : 8 ] o f t c3 [ 11 : 8 ] p c3 [ 11 : 8 ] p 3 [ 9 : 8 ] four msb's third gain tc four msb's third offset gntc3[11:8] or tc oftc3[11:8] or four msb's pressure two msb's pressure point 3 coefficient 3 pc3[11:8]). p3[9:8]. 22 t r3 [ 9 : 8 ] g nt c4 [ 11 : 8 ] p c2 [ 9 : 8 ] p 2 [ 9 : 8 ] two msb's third four msb's fourth gain tc temperature point t3[9:8] or gntc4[11:8] or four msb's pressure two msb's pressure coefficient 2 pc2[11:8]. point 2 p2[9:8]. 23 of t c4 [ 11 : 8 ] p o ff[ 9 : 8 ] p c1 [ 11 : 8 ] four msb's fourth offset tc two msb's pressure ordinate oftc4[11:8] or poff[9:8]. four msb's pressure coefficient 1 pc1[11:8].
3901090314 rev 008 page 18 apr/12 mlx 9031 4 programmable sensor interface table 11. eeprom byte definitions (continued) byte designation note 24 pnb_tnb number of temperature and pressure gaps. see tables 4, 5, and 6, and figures 3 and 4. 25 n_factor temperature filter coefficient, four lsb's. four ms b's must all be zero. 26 not used this byte is not used. 27 alarm low trigger level1 io2/io1 value below which alarm will go on. value of first level ([io2, io1]= 00-01). see figur es 5 & 7. 28 alarm low output level2 io2/io1 value of digmo during ?alarm low? condition. value of second level ([io2,io1] = 01-10). see figu res 5 and 7 29 alarm high trigger level3 io2/io1 value above which alarm will go on. value of third level ([io2,io1]=10-11). see figures 5 and 7. 30 alarm high out level value of digmo during ?alarm high? condition. see figures 5 and 7. 31 alarm control byte io1/io2 control byte four lsb's are unused three bits needed for choice of input for alarm det ection (tpo, iao, gno, vmo, io1 or io2). two bits needed for choice of input for level-steer ing (tpo, iao, gno or vmo). the above bits are multiplexed according to the mod e. if both cmo and vmo are active, then alarm is not active. 32 clktc1 value of cadj at low temperature (don?t change; fac tory set). 33 clktc2 value of cadj at mid temperature (don?t change; fac tory set). 34 clktc3 value of cadj at high temperature don?t change; fac tory set). 35 ctemp1 first cadj temperature point, eight msb?s of the 10 bit internal temperature value (set at factory; do not change). 36 ctemp2 second cadj temperature point, eight msb?s of the 1 0 bit internal temperature value (set at factory; do not change). 37-38 not used these bytes are not used by the firmware and are av ailable to the user. 39 clkgntp setting for temperature amplifier for clock tempera ture adjustment temperature reading (set at factory; do not change). 40-41 faultval value sent to output if checksum test fails is a 10 bit value. 42-46 not used these bytes are not used by the firmware and are av ailable to the user. 47 checksum eeprom checksum; value needed to make all bytes add to 0ffh. must be set by user if checksum test is activ e.
3901090314 rev 008 page 19 apr/12 mlx 9031 4 programmable sensor interface bit symbol function 7 iinv invert signal sign. 6 gntp1 gain & offset of temperature amplifier. gntp = 0 to 3. 5 gntp0 4 csof 1 coarse offset of signal amplifier. csof = 0 to 3. 3 csof 0 2 csgn2 coarse gain of signal amplifier . csgn = 0 to 7. if csgn > 3, output range = 0 to 10v. if csgn <= 3, output range = 0 to 5v. 1 csgn1 0 csgn0 notes for table 11 1. not all the temperature and pressure coefficient s must be used. when a coefficient is unused, the eig ht lsb?s and the four msb?s are replaced by 0. 2. the level steering and the alarm mode cannot be active simultaneously because the levels bytes are shared with the two modes. 3. if the alarm mode and the level steering are bot h active, the level steering mode is dominant. the firmware will run with the level steering mode, by default. 4. if the digmo mode (vmo and cmo both active) is active, the alarm will be automatically disabled by the firmware. 5. at pnb_tnb address, the four msb's correspond to the address of the last pressure point and the f our lsb?s to the address of the last temperature point. 6. in the alarm_control variable, the selecte d input is stored on the three msb?s. 7. pi and ofi are 10 bit values, right justified in 12 bits fields. table 12. bit definitions; coarse control , byte 2 table 13. ram byte definitions byte functions remarks 0 mode byte see table 9. 1 gn1l fixed gain number (8lsb). 2 of1l fixed offset number (8lsb). 3 gntc1l first gain tc (8lsb). 4 oftc1l first offset tc (8lsb). 5 tr1l pc5l first temperature point. pressure coefficient 5 (8lsb). 6 gntc2l p5l second gain tc. pressure point 5 (8lsb). 7 oftc2l pc4l second offset tc. pressure coefficient 4 (8lsb). 8 tr2l p4l second temperature point. pressure point 4 (or signature) (8lsb). 9 gntc3l pc3l third gain tc. pressure coefficient 3 (or signature) (8lsb). 10 oftc3l p3l third offset tc. pressure point 2 (or signature) (8lsb).
mlx 9031 4 programmable sensor interface 3901090314 rev 008 page 20 apr/12 byte functions remarks 11 tr3l p c2l third temperature point. p r e ss u r e c o e ff i c i ent 2 ( 8 ls b ) . 12 gntc4l p2l fourth gain tc. pressure point 1 (8lsb). 13 oftc4l p c1l fourth offset tc. p r e ss u r e c o e ff i c i ent 1 ( 8 ls b ) . 14 digmop1l fixed pressure (8lsb). 15 gn1[9:8] of1[9:8] two msb's of fixed gain two msb's of fixed offset gn[9:8]. of[9:8]. 16 gntc1 oftc1 [11:8] [11:8] four msb's of first gain tc four msb's of the first gntc1[11:8]. offset tc oftc1[11:8] 17 tr1[9:8] gntc2 [11:8] pc5[11:8] p5[9:8] two msb's, first temperature four msb's, second gai n point t1[9:8] or tc gntc2[11:8] or four msb's pressure two msb's, pressure coe ff i c i ent 5 p c 5[1 1 :8]. p o i nt 5 p5 [ 9:8] 18 o f t c2 [ 11 : 8 ] tr2[9:8] pc4[11:8] p4[9:8] four msb's, second offset tc two msb's, second temp . oftc2[11:8] or point t2[9:8] or four msb's, pressure two msb's, pressure coe ff i c i ent 4 p c 4[1 1 :8]. p o i nt 4 p4 [ 9:8 ] . 19 g nt c3 [ 11 : 8 ] o f t c3 [ 11 : 8 ] p c3 [ 11: 8 ] p 3 [ 9:8] four msb's, third gain tc four msb's third offset gntc3[11:8] or tc oftc3[11:8] or four msb's, pressure two msb's pressure coe ff i c i ent 3 p c 3[1 1 :8] ) . p o i nt 3 p 3 [9: 8 ] 20 tr3[9:8] g nt c4 [ 11 : 8 ] p c2 [ 9:8] p 2[9 : 8] two msb's, third temperature four msb's, fourth gai n point t3[9:8] or tc gntc4[11:8] or four msb's, pressure two msb's, pressure coe ff i c i ent 2 p c 2[1 1 :8]. p o i nt 2 p 2 [9: 8 ]. 21 of t c4 [ 11 : 8 ] p1[9:8] pc1[11:8] four msb's fourth offset tc two msb's pressure oftc4[11:8] or point 1 p1[9:8]. four msb's pressure coe ff i c i ent 1 p c 1[1 1 :8]. 22 pnb_tnb same as eeprom. 23 n_factor temperature filter coefficient ? 4 lsb?s, 4 msb = 0 24 not used 25-26 gn offset ordinate of the current gap. 27-28 of gain ordinate of the current gap. 29 taddress 4 bits for the max. temperature address of the curr ent gap; 4 bits for the min. temperature address of the curren t gap.
mlx 9031 4 programmable sensor interface 3901090314 rev 008 page 21 apr/12 byte functions remarks 30 alarm control byte io1/io2 control byte three bits needed for choice of input for alarm det ection (tpo, iao, gno, vmo, io1 or io2). two bits needed f or choice of input for level-steering (tpo, iao, gno o r vmo). these bits are multiplexed according the mode . note: if both cmo and vmo are active, then alarm is not a ctive. 31 alarm low trigger level i o 1/i o 2 l e v el 1 value below which alarm will go on. v a l ue of f i rs t l e v e l ( [i o 2,i o 1] = 00 - 01 ) . 32 alarm low output level io1/io2 level 2 value of digmo during ?alarm low? condition. value of second level ([io2,io1]=01-10). 33 alarm high trigger level i o 1/i o 2 l e v el 3 value above which alarm will go on. value of third level ([io2,io1] = 10-11). 34 alarm high output l e v el value of digmo during ?alarm high? condition. 35-36 a_16 16 bits a register. 37-38 b_16 16 bits b register. 39-42 result_32 32 bits result (for 16 bit multiplication). 43-44 tempo1 measured temperature, internal or external, and tem porary variable 1. 45 tempo2 temporary variable 2. 46-47 signal_in digitized signal value, analog and digital mode 48 coms_backup address saved when command is send. 49 p3_copy port 3 setting copy. 50 adsav1 address saved at interrupt. 51-52 aaccsav a-accumulators saved at interrupt. 53 baccsav b-accumulators saved at interrupt. 54-55 dac_gain dac gain (gn). 56-57 dac_offset dac offset (of). 58-59 temp_f filtered temperature. this is a 10 bit number that is left justified in a 16 bit field. 60-61 signal_out digitized linearity corrected signal value. digital mode only. 62-63 adsav2 address saved when call. note: because of space considerations, the measured tempe rature can?t be kept in the ram at all times. if th e measured temperature is to be available, the temper ature filter variable, n_factor, must be set to 6.
mlx 9031 4 programmable sensor interface 3901090314 rev 008 page 22 apr/12 prototyping melexis offers an mlx90314 evaluation kit which contains an evaluation circuit board, serial interf ace cable, and software diskette. the circuit board provides the necessary circuitry for all three applications circuits shown on the next page. also included in the circuit board is level shifting and glue logic necessary for rs-232 communications. the board has a socket with a single mlx90314 installed, and direct access to the pins of the ic. the user can easily attach bridge sensor to the board f or in-system evaluation. the serial interface cable connects the evaluation board directly to a pc?s se rial port for in-system calibration. the software runs in the familiar windows platform and allows for programming and evaluation of all compensation parameters within the eeprom. figure 8. mlx90314 evaluation kit with mlx software
mlx 9031 4 programmable sensor interface 3901090314 rev 008 page 23 apr/12 typical 90314 applications figure 9a. absolute voltage mode supply 100 nf 5k vdd fet com s vbp vdd1 v mo automotive apps 100 nf output vb n gnd fl t 39 nf 100 nf 10 nf 10k ground figure 9b. ratiometric voltage mode supply 5k vdd vdd1 100 nf coms vbp vmo output vbn tmp gnd flt 39 nf 10 nf 10k ground figure 9c. current mode supply 5k 100 nf vdd coms vbp vbn tmp fet gnd vdd1 cmo flt cmn 39 nf 75 ohms 24 ohms 100 nf 100 nf depends on stability of the current loop ground
3901090314 rev 008 figure 10. application exa m figure 10 of the volta g sharing t current mode, w 2-wire analog se n figure 10b. progra m mlx programmable sensor page 24 m ple 10 a. programmable oil pressure gauge communications signal out gnd v+ programmable oil pressure g this application example illustr ates application of the mlx90314 a nd pressure sensor element. in this mlx90314 uses an external fet as a pa regulate the voltage to the sensor and the the ic. this is known as absolute volt age voltage to the sensor and analog circuit is regul a the supply voltage. the mlx90314 can be operat ed g e mode, in which the output (vmo) is tied to an t he same supply and ground reference. a third w hich allows the user a 4 to 20 milliampere current r a n sor. m mable oil pressure gauge electrical connecti o mlx 9031 4 interface apr/12 g auge ates a fundamental nd a bridge type application, the pa ss transistor to analog portion of age mode, where a ted independent ed in ratiometric an a/d converter wiring option is a nge to use as a o ns
mlx 9031 4 programmable sensor interface 3901090314 rev 008 page 25 apr/12 v oltag e ( v dc ) v oltag e (i n mv ) figure 11. error compensation table 14. glossary of terms figure 11a. raw sensor output (measured between vpb and vbn) 170 140 o c 25 o c -40 o c 0 0% 100% pressure figure 11b. conditioned sensor output 4 140 o c 25 o c -40 o c 1 0% 100% pressure figures 11a and 11b above illustrate the performanc e of an unconditioned sensor output and a conditioned sensor output versus stimulus (pressure) and temperature. it can be seen that figure 11a has a range of only 170 mv (maximum range with a 5v supply) and has a non-linear response over a 0-100 psi range. the sensitivity of the unconditioned out put will also drift over temperature, as illustrated by the three slopes. the mlx90314 corrects these err ors and amplifies the output to a more usable voltage range as shown in figure 11b. a/d analog to digital conversion adc analog to digital converter ascii american standard code for information interchange asic application specific integrated circuit cm current mode cmn current mode negative (supply connection) cmo current mode output coms communication, serial cr carriage return csgn coarse gain csof coarse offset cv current / voltage mode select bit dac digital to analog converter dacfnew filtered dac value, new dacfold filtered dac value, old dardis dac resistor disable db decibel dogmo digital mode eeprom electrically erasable programmable read only memory eoc end of conversion flag bit esd electrostatic discharge etmi timer interrupt enable etpi enable temperature interrupt fet field effect transistor fg fixed gain flt filter pin gno gain and offset adjusted digitized signal gnof gain, offset gntp temperature gain / offset coarse adjustment hs hardware / software limit i/o input / output ifix fixed current output value iinv input signal invert command bit ilim current limit khz kilohertz, 1000 hz lsb least significant bit ma milliamperes, 0.001 amps modsel mode select ms millisecond, 0.001 second msb most significant bit mux multiplexer mv millivolts, 0.001 volts nf nanofarads, 1 x 10 -9 farads ofc offset control pc personal computer, ibm clone pf picofarad, 1 x 10 -12 farads pll phase locked loop por power on reset ram random access memory risc reduced instruction set computer rom read only memory rs-232 industry std. serial communications protocol rx receive sar successive approximation register stc start a/d conversion tdiff temperature difference text temperature, external tmi timer interrupt tmp temperature signal tpi temperature interrupt tref temperature reference tstb test mode pin tx transmit uart universal asynchronous receiver / transmitter vbn bridge, positive, input vbp bridge, negative, input v dd supply voltage vm voltage mode vmgn voltage mode gain vmo voltage mode output wcb warn / cold boot wdc watch dog counter
mlx 9031 4 programmable sensor interface 3901090314 rev 008 page 26 apr/12 7.60 7.40 10.65 10.00 figure 12. mlx90314 physical characteristics, df pa ckage 0 . 32 0 . 23 0 . 51 0 . 33 1.27 notes: 0 o to 8 o 1.27 0.40 10 . 50 10 . 10 1. all dimensions in millimeters. 2. body dimensions do not include mold flash or protrusion, which are not to exceed 0.15mm. 2.65 2.35 0 . 010 min .
mlx 9031 4 programmable sensor interface 3901090314 rev 008 page 27 apr/12 standard information regarding manufacturability of melexis products with different soldering processes our products are classified and qualified regarding soldering technology, solderability and moisture sensitivity level according to following test metho ds: reflow soldering smds (s urface m ount d evices) ? ipc/jedec j-std-020 moisture/reflow sensitivity classification for nonh ermetic solid state surface mount devices (classification reflow profiles according to table 5-2) ? eia/jedec jesd22-a113 preconditioning of nonhermetic surface mount device s prior to reliability testing (reflow profiles according to table 2) wave soldering smds (s urface m ount d evices) and thds (t hrough h ole d evices) ? en60749-20 resistance of plastic- encapsulated smds to combin ed effect of moisture and soldering heat ? eia/jedec jesd22-b106 and en60749-15 resistance to soldering temperature for through-hol e mounted devices iron soldering thds (t hrough h ole d evices) ? en60749-15 resistance to soldering temperature for through-hol e mounted devices solderability smds (s urface m ount d evices) and thds (t hrough h ole d evices) ? eia/jedec jesd22-b102 and en60749-21 solderability for all soldering technologies deviating from above mentioned standard conditions (regarding peak temperature, temperature gradient, temperature prof ile etc) additional classification and qualificatio n tests have to be agreed upon with melexis. the application of wave soldering for smds is allo wed only after consulting melexis regarding assurance of adhesive strength between device and b oard. melexis is contributing to global environmental con servation by promoting lead free solutions. for more information on qualifications of rohs compliant products (rohs = european directive on t he restriction of the use of certain hazardous substan ces) please visit the quality page on our website: http://www.melexis.com/quality.aspx
mlx 9031 4 programmable sensor interface 3901090314 rev 008 page 28 apr/12 disclaimer devices sold by melexis are covered by the warranty and patent indemnification provisions appearing in its term of sale. melexis makes no warranty, expres s, statutory, implied, or by description regarding the information set forth herein or regarding the freed om of the described devices from patent infringemen t. melexis reserves the right to change specifications and prices at any time and without notice. therefo re, prior to designing this product into a system, it i s necessary to check with melexis for current infor mation. this product is intended for use in normal commerci al applications. applications requiring extended temperature range, unusual environmental requiremen ts, or high reliability applications, such as milit ary, medical life-support or life-sustaining equipment a re specifically not recommended without additional processing by melexis for each application. the information furnished by melexis is believed to be correct and accurate. however, melexis shall no t be liable to recipient or any third party for any d amages, including but not limited to personal injur y, property damage, loss of profits, loss of use, inte rrupt of business or indirect, special incidental o r consequential damages, of any kind, in connection w ith or arising out of the furnishing, performance o r use of the technical data herein. no obligation or liability to recipient or any third party shall ari se or flow out of melexis rendering of technical or other ser vices. ? 2012 melexis nv. all rights reserved. for the latest version of this document, go to our website at www.melexis.com or for additional information contact melexis direc t: europe, africa, asia: america: phone: +32 1367 0495 phone: +1 248 306 5400 e-mail: sales_europe@melexis.com e-mail: sales_usa @melexis.com iso/ts 16949 and iso14001 certified


▲Up To Search▲   

 
Price & Availability of MLX90314-12

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X